organization of the islamic conference - Alemán Inglés Diccionario